@charset "utf-8";
body{background:url("../images/bg.jpg") repeat-x scroll 0 0 #2E2A2B;}
#bd,#hd,#ft{ background-color:#FFFFFF;}
/* 头部及导航 start*/
a{text-decoration:none;}
.head{height:172px;}
.head .top{ background:url(../images/r1_c2.gif); height:34px; line-height:34px;  padding-left:10px; line-height:34px;}
.head .top a{color:#FFFFFF;margin:0 5px;}
.head .top a:hover{color:#FF0000; text-decoration:underline;}
#hd .nav{height:75px; background:url(../images/r3_c10.jpg);}
#hd .nav .l{background:url(../images/r3_c14.gif) no-repeat; float:left; height:75px; width:1px;}
#hd .nav .r{background:url(../images/r3_c14.gif) no-repeat; float:right; height:75px; width:1px;}
#hd .nav .c{float:left; height:50px; padding-top:25px; padding-left:5px;}
#hd .nav .c h2{height:33px; float:left;margin:0 6px;_margin:0 3px; text-align:center; padding:0 8px;}
#hd .nav .c h2 a{font:bold 14px/33px "Times New Roman", Times, serif; color:#080503;}
#hd .nav .c .on{ background:url(../images/title_bg.jpg) repeat-x top #015b92;}
#hd .nav .c .on a{color:#FFFFFF;}
/* 头部及导航 start*/

/* 左边 start*/
.yui-b .genernal .title,.yui-b .business .title{background:url(../images/r7_c6.gif) repeat-x; height:38px; overflow:hidden;padding-left:20px; font:bold 14px/38px Arial, Helvetica, sans-serif; color:#fff;}
.yui-b .genernal .title a,.yui-b .business .title a{color:#fff;}
.yui-b .genernal .title a:hover,.yui-b .business .title a:hover{text-decoration:underline;}

.genernal{margin-bottom:10px;}
.genernal .classification{background-color:#c7d5d7;border:1px solid #bcbfc0;border-top:none;height:auto; min-height:200px;overflow:hidden;_height:200px;_overflow:visible;}
.genernal .classification dl{height:auto; padding:5px;}
.genernal .classification dl dt{background:url(../images/li.jpg) no-repeat center left;padding-left:10px;}
.genernal .classification .on dt{background:url(../images/li_on.jpg) no-repeat center left;padding-left:10px;}
.genernal .classification dl dt a{font-weight:bold; line-height:180%;color:#1da6c9;}
.genernal .classification dl dt a:hover,.genernal .classification .on dt a{color:#ea5514;}
.genernal .classification dl dd{padding-left:10px;color:#1da6c9;}
.genernal .classification dl dd a{color:#1da6c9; margin:0 3px;}
.genernal .classification dl dd a:hover,.genernal .classification .on dd a{color:#ea5514;}


.business{margin-bottom:10px;}
.business .industry{background-color:#c7d5d7;border:1px solid #bcbfc0;border-top:none;height:auto; min-height:200px;overflow:hidden; width:178px;}
.business .industry dl{height:auto; padding:5px;}
.business .industry dl dt{background:url(../images/li2.jpg) no-repeat center left;padding-left:10px;}
.business .industry .on dt{background:url(../images/li2_on.jpg) no-repeat center left;padding-left:10px;}
.business .industry dl dt a{font-weight:bold; line-height:180%;color:#1da6c9;}
.business .industry dl dt a:hover,.genernal .classification .on dt a{color:#ea5514;}
.business .industry dl dd{padding-left:10px;color:#1da6c9;}
.business .industry dl dd a{color:#1da6c9; margin:0 3px;}
.business .industry dl dd a:hover,.genernal .classification .on dd a{color:#ea5514;}

/* 左边 end*/



/*中间 start */
.yui-gc .c{}
.yui-gc .c .focus .title,.yui-gc .c .hot_listing .title{background:url(../images/r8_c8.gif) repeat-x; height:36px; padding-left:20px; font:bold 14px/36px Arial, Helvetica, sans-serif; color:#eb3d1b; margin-bottom:10px;_margin-bottom:5px;}

/*index*/
.focus{margin-bottom:10px;_margin-bottom:5px;}
.focus .focus_news{height:200px; background:url(../images/t.gif) repeat-x top #c7d5d7;}
.focus .b{background:url(../images/b.gif) no-repeat top; height:5px;}

/*news*/
.focus .list,.focus .datail{ border:1px solid #CCCCCC;}
.focus .list ul{ padding:20px;}
.focus .list ul li{border-bottom:1px solid #CCCCCC; height:20px; line-height:20px; margin-bottom:5px;}
.focus .list ul li span{float:right;}

.focus .datail{padding:20px;}
.focus .datail h1{ font-size:14px; font-weight:bold; text-align:center; margin:10px auto; color:#171411;}
.focus .datail .update{ text-align:right; color:#171411;}

/*popular*/
.yui-g .card{background:url(../images/popular_03.jpg) no-repeat; height:125px; width:328px; float:left; margin:8px 18px;}
.yui-g .card2{background:url(../images/popular_06.jpg) no-repeat;}
.yui-g .card .img{ width:124px; height:91px; float:left; padding:8px 0 0 8px;}
.yui-g .card .img img{ border:1px solid #999999;}
.yui-g .card .tbd{width:173px; height:91px; padding:8px 0 0 3px; float:left;}
.yui-g .card .tbd h3{font-weight:bold;color:#036eb8;}
.yui-g .card .tbd h3 a{font-weight:bold; color:#036eb8;}
.yui-g .card .tbd p,.yui-g .card .tbd p a{color:#231815;}
.yui-g .card .tbd p .site{color:#036eb8; font-weight:bold; display:block; float:right;}
.yui-g .card .ftb{padding:5px 0 0 18px; float:left; width:305px;}
.yui-g .card .ftb a{color:#ea5514;}

.yui-g .noimg .tbd{height:91px; padding:8px 0 0 8px; float:left; width:300px;}

.hot_listing{}
.hot_listing .card,.hot_listing .free_card{margin-bottom:10px;_margin-bottom:5px;}
.hot_listing .card .top{background:url(../images/bt1.gif) no-repeat top #00ffFF; height:6px; padding:0; margin:0;overflow:hidden;}
.hot_listing .card .body{background:url(../images/bt3.jpg) #0f0; height:123px; overflow:hidden;}
.hot_listing .card .bot{ background:url(../images/bt2.gif) repeat-x top #f00; height:5px;}

.hot_listing .card .body .img{margin:12px 10px 0 10px;_margin:6px 5px 0 5px; float:left; background-color:#4a8bad; width:97px; height:83px;}
.hot_listing .card .body .img img{width:97px; height:83px; border:none;}
.hot_listing .card .body .info{color:#ffffff;}
.hot_listing .card .body .info h3{font-weight:bold; margin:8px 0;_margin:4px 0;}
.hot_listing .card .body .info h3 a{font-weight:bold; }
.hot_listing .card .body .info p{color:#b5cce2;}
.hot_listing .card .body .info p a{color:#b5cce2;}
.hot_listing .card .body .info .site{color:#ffffff; font-weight:bold;}
.hot_listing .card .body .url{margin:6px 10px 0 10px;_margin:3px 5px 0 5px;float:left; background:url(../images/btc1.gif) no-repeat #005193; height:21px; line-height:21px; color:#e45443; padding-left:10px; width:485px;}
.hot_listing .card .body .url .url_r{ background:url(../images/btc2.gif) no-repeat right; float:right; width:5px; height:21px;}
.hot_listing .card .body .url a{color:#e45443;}
.hot_listing .card .body .url a:hover{ text-decoration:underline;}


.hot_listing .free_card .top{background:url(../images/bt21.gif) repeat-x top #eaeaea; height:5px;overflow:hidden;}
.hot_listing .free_card .body{border-left:1px solid #5d8ebb;border-right:1px solid #5d8ebb; background-color:#eaeaea;height:123px;overflow:hidden;}
.hot_listing .free_card .bot{background:url(../images/bt22.gif) repeat-x top #eaeaea; height:5px;}

.hot_listing .free_card .body .info{color:#171411; padding:0 10px;}
.hot_listing .free_card .body .info h3{font-weight:bold; margin:8px 0;_margin:4px 0;}
.hot_listing .free_card .body .info h3 a{font-weight:bold; color:#243879;}
.hot_listing .free_card .body .info p{color:#171411;}
.hot_listing .free_card .body .info p a{color:#171411;}
.hot_listing .free_card .body .info .site{color:#00195f; font-weight:bold;}
.hot_listing .free_card .body .url{margin:6px 10px 0 10px;_margin:3px 5px 0 5px;float:left; height:21px; line-height:21px; color:#ef5636; padding-left:10px; width:485px;}
.hot_listing .free_card .body .url a{color:#ef5636;}
.hot_listing .free_card .body .url a:hover{text-decoration:underline;}



/****common start***/
.yui-gc .c .nav{height:25px; margin-bottom:10px;_margin-bottom:5px; color:#EA5514; font-weight:bold; line-height:25px;}
.yui-gc .c .nav a{color:#EA5514; font-weight:bold; line-height:25px;}
.yui-gc .c .nav a:hover{text-decoration:underline;}

.page{height:25px; text-align:center;}
.page span{margin:0 5px;_margin:0 2px; width:24px; height:18px; float:left; border:1px solid #5d8ebb; background-color:#FFFFFF;}
.page span a{text-align:center; display:block;width:24px; height:18px;color:#000; line-height:18px;}
.page span a:hover,.page .on{text-align:center;display:inline-block;width:24px; height:18px;color:#171411; background-color:#eaeaea;line-height:18px;}
/****common end***/
/*中间 end */

/*right start*/
.yui-gc .r{}
.yui-gc .r .star,.r .new,.r .cool{margin-bottom:10px; border:#a9a6a6 1px solid;}
.yui-gc .r .star .title,.r .new .title,.r .cool .title{background:url(../images/tbg.jpg) repeat-x top #03548a;font:bold 14px/36px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.yui-gc .r .star .title{background:url(../images/tbg.jpg) repeat-x top #03548a; height:38px;border-bottom:#a9a6a6 1px solid; padding-left:10px;}
.yui-gc .r .star .site_star{ background-color:#c7d5d7; height:211px;}

.yui-gc .r .new .title{height:38px;border-bottom:#a9a6a6 1px solid; padding-left:10px;}
.yui-gc .r .new .featured_link{ background-color:#c7d5d7; height:211px;}

.yui-gc .r .cool .title{height:38px;border-bottom:#a9a6a6 1px solid;}
.yui-gc .r .cool .cool_site{ background-color:#c7d5d7; height:211px;}
/*right end*/

.ft{background:url(../images/foot_bg.jpg) repeat-x top #025389; height:50px; padding-top:25px; padding-bottom:24px; border-left:#4f7c9f 1px solid; border-right:#4f7c9f 1px solid;}
.ft p{color:#dde6ee; text-align:center;}
.ft p a{color:#dde6ee;}

.clera{clear:both;}

/*控制面板*/
.cp h1{ font-size:14px; margin:8px auto;}
.cp .act{ margin:8px auto; height:25px; line-height:25px; }
.cp .act a{ font-weight:bold; display:inline-block; height:25px; line-height:25px; margin:0 8px; float:right;}
.yui-b .list th{border:1px solid #999999; font-size:14px; font-weight:bold; height:30px; text-align:center;}
.yui-b form .list th{border:1px solid #999999; font-size:14px; font-weight:bold; height:30px; text-align:right;}
.yui-b .list td{border:1px solid #999999;}